package com.sync.syncmasterdata.customer.pojo;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 每刻往来客户对象
 */
@Data
public class MayCurPartner {
    /**
     * 分类名称
     * 多级时以英文‘,’分割，例如： 集团外,河南 (具体看每刻的后台，推送后处理完成)
     */
    private String parentName;

    /**
     * 往来客户名称
     */
    private String name;

    /**
     * 往来关系 demo: 供应商，客户
     */
    private String partnerType="供应商，客户";

    /**
     * 往来性质 公司 or 个人
     */
    private String partnerProperty="公司";

    /**
     * 往来客户编码 code 即u8编码
     */
    private String businessCode;

    /**
     * 备注
     */
    private String reMark;

    /**
     * 客户、供应商 子表（账号 accountType:BANK,accountName:账户名,accountNumber:账号）
     */
    private List<Map<String, String>> accounts = new ArrayList<>();
}
